MKTSQEQHVCGSTVVQTINAPLPLVWSILRRFDNPKTFKHFVKTCKLRSGDGGEGSVREVTVVSDLPASFSLERLDELDDESHVMVISIIGGDHRLVNYQSKTTVFVAAEEEKTVVVESYVVDVPEGNTEEETTLFADTIVGCNLRSLAKLSEKMMELT